Patterns for Fault Tolerant Cloud Software

نویسنده

  • ROBERT S. HANMER
چکیده

Patterns for Fault Tolerant Software was published in 2007 (Wiley). It contains sixty-three patterns related to designing software to tolerate faults with the goal of high availability. The patterns all presuppose traditional software on hardware operating model that was prevalent in the computing industry up to the mid-2000s. With the widespread adoption of software virtualization and cloud computing some of the underlying assumptions present in the book have changed. In this PLoP paper several patterns from this book will be reexamined to discuss the modifications needed to make them useful or relevant to virtualized or cloud environments. Three new patterns for the collection are also in this paper.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Fault-Tolerant Strategy Selection Algorithm in Cloud Computing

Cloud computing is upcoming a mainstream feature of information technology. More progressively enterprises deploy their software systems in the cloud environment. The applications in cloud are usually large scale and containing a lot of distributed cloud components. Building cloud applications is highly reliable for challenging and critical research issues. Information processing systems has in...

متن کامل

Fault Tolerant Architecture to Cloud Computing Using Adaptive Checkpoint

Cloud computing refers to both the applications delivered as services over the Internet and the hardware and systems software in the datacenters that provide those services. Failures of any type are common in current datacenters, partly due to the number of nodes. Fault tolerance has become a major task for computer engineers and software developers because the occurrence of faults increases th...

متن کامل

Scheduling Fault Tolerant Cloud Applications using Component Ranking

Cloud is an emerging technology where the providers provide various services to Information Technology by adopting the concept of service oriented architecture, distributed, autonomic, and utility computing. In the present competitive world, building a highly dependable cloud application and opting for the optimal fault tolerant technique for cloud components has become crucial. In this paper, ...

متن کامل

High Reliability Approaches in Cloud Applications for Business – Reliability as a Service (raas) Model

We introduce in this paper the concept of a new model Reliability as a Service (RaaS) on cloud software systems. The concept is supported by common fault tolerant approaches which should be adopted as part of the cloud software architecture in order to obtain a reliability close to the five 9s (99,999%) as stated by Software Availability Forum (SAF). Since there is no one particular need for ev...

متن کامل

Efficient Fault-Tolerant Infrastructure for Cloud Computing

Efficient Fault-Tolerant Infrastructure for Cloud Computing

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014